#ifndef _QUERY_SPECIFICATION_H_
#define _QUERY_SPECIFICATION_H_

#include "GpuQuery.h"

class QuerySpecification {
public:
	std::string appType;
	std::string searchPhase;
	std::string invertedListPath;
	std::string invertedIndexLengthFile;
	std::string searchMethod;
	int numOfDocToExpand;
	int totalDimension;
	std::vector<int> minDomainForAllDimension;
	std::vector<int> maxDomainForAllDimension;
	int topK;
	//std::vector<GpuQuery> querySet;

	QuerySpecification(){};
	//void update(std::string);
};

#endif // !_QUERY_SPECIFICATION_


